using System;
using BusinessLogic.Connectivity.Entities;
using DataAccess.Services;

namespace BusinessLogic.Managers.Processing
{
	abstract class ProcessingExceptionCatcherBase
	{
		public abstract void Execute(Action<object, IServiceManager> func, object document,
		                             IServiceManager serviceManager, DocumentEnvelope envelope);
	}
}